std::forward_list::before_begin, std::forward_list::cbefore_begin

From Cppreference

Jump to: navigation, search
iterator before_begin();
(C++11 feature)
const_iterator before_begin() const;
(C++11 feature)
const_iterator cbefore_begin() const;
(C++11 feature)

Returns an iterator to the element before the first element of the container. This element acts as a placeholder, attempting to access it results in undefined behavior. The only usage cases are in functions insert_after(), emplace_after(), erase_after(), splice_after().

Contents

[edit] Parameters

(none)

[edit] Return value

iterator to the element before the first element

[edit] Exceptions

1-3)
noexcept specification:  
noexcept

  (C++11 feature)

[edit] Complexity

Constant

[edit] See also

begin
cbegin

returns an iterator to the beginning
(public member function)
end
cend

returns an iterator to the end
(public member function)
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
In other languages